package com.modules.service.sys;


import com.common.vo.Result;
import com.modules.entity.sys.DeptEntity;

/**
 * service 部门
 * @author yyq
 */
public interface DeptService {


    /**
     * 查询单个
     * @return
     */
    public Result<?> selectOne(DeptEntity dept);
    
    /**
     * 查询
     * @return
     */

    public Result<?> select(DeptEntity dept);

    /**
     * 保存
     * @return
     */
    public Result<?> save(DeptEntity dept);

    /**
     * 删除
     * @return
     */
    public Result<?> delete(Integer id);

    public Result<?> selectBranch(DeptEntity dept);

    public Result<?> selectTop(DeptEntity dept);
}
